 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, a,i, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; background-repeat:no-repeat; }
ol    {list-style:decimal; }
ul    {list-style:none; }
img   {display:block; } /** fixes descender gap in IE **/
fieldset#sspec { background:url("../images/searchPageSpriteNew.gif") 0 0 no-repeat; width:736px; float:left; height:191px; margin:0 0 2px 2px; }
fieldset#mainsearch-submit { margin:0 0 0 32px; width:149px; height:39px; float:left; }
fieldset#mainsearch-submit input#search-submit { cursor:pointer; width:149px; height:39px; float:left; border:none; background:url("../images/searchPageSpriteNew.gif") 0 -252px no-repeat;}
	#searchOptions {  width:140px; margin:0; padding:0; list-style:none;float:left}
	#searchOptions li {margin:0px 0px 2px 5px; padding:0px 0 2px 5px;cursor:pointer}
	span.optionSelector {display:block; width:130px; height:20px; font:12px Arial, sans-serif;color:#474646;}
	#searchOptions li:hover,  #searchOptions li.selectedOption {background:#dbdfe2 url("../images/searchPageSpriteNew.gif") 0 -452px no-repeat;color:#333;}
	#searchOptions li.flegend, #searchOptions li.flegend:hover { display:block; margin:2px 0px;  text-indent:5px; color:#474646; height:21px; font-size:12px;font-weight:900;background:none;text-decoration:none;cursor:auto;overflow:hidden; }
	#searchOptions li ul {display:none;}
	#searchOptions li:hover ul,  #searchOptions li.selectedOption ul {display:block;position:absolute; margin:-37px 0 0 130px;  width:580px; padding:0 5px; height:210px; background:#dbdfe2 url("../images/searchPageSpriteNew.gif") 0 -291px no-repeat;}
		#searchOptions li ul li, #searchOptions li ul li:hover { margin:5px 0 0 0; float:left; width:140px; padding:0; height:20px; background:none;text-decoration:none }
		#searchOptions li ul li.med { width:125px; }
		#searchOptions li ul li.xl { width:190px; }
		#searchOptions li ul li.xxl { width:210px; }
		#searchOptions li ul li.xxxl { width:215px; }
		#searchOptions li ul li#n-textbox { clear:left; margin:10px 0 0 5px; text-align:left; width:200px; }
			#searchOptions li ul li#n-textbox label { text-indent:-9999px; float:left; width:10px; height:60px; padding:0; }
			#searchOptions li ul li#n-textbox input#nhood { width:300px; }			 
			#searchOptions li ul label { float:left; font:200 11px/30px Verdana, Arial, serif;  color:#474646; text-align:left; width:100%; text-decoration:none;}
				#searchOptions li ul label input  {border:none;background:none;}
				#searchOptions li ul label input:hover { color:#000; }
	#searchOptions li ul#communityAmenities{margin-top:-60px;}
	#searchOptions li ul#petsAmenities{margin-top:-83px}
	#searchOptions li ul#property-typesAmenities{margin-top:-106px}
	#searchOptions li ul#photos-videosAmenities{margin-top:-129px}

/**		SHADOW OVERLAY FOR NEW USER TO SEARCH PAGE(S)	**/
#shadowOverlay { background:url("http://images.forrent.com/sites/frc/design/refineShadow.png") 0 0 no-repeat; z-index:1000;text-align:center;  width:580px; height:150px; margin:5px 0px; color:#fff; display:block;	font:900 20px/120px Verdana, Trebuchet, Arial, sans-serif; }
div.searchby { width:318px; height:75px; float:left; margin:10px 3px; border:1px solid #828282; border-top:none; }
div#sbmilitary { margin:10px 2px 10px 0; }
div#sbzip { margin:10px 0 10px 2px; }
	div.searchby ul {  float:left; padding:10px 0; width:318px; }
		div.searchby ul li { foat:left; margin:5px 2px; padding:0; display:inline; font:200 11px/15px Verdana, Trebuchet, Arial, sans-serif; }
		div.searchby ul li.leadmil { margin:5px 5px 3px 10px; background:none; }
		div.searchby ul li.leadzilp { margin:5px 5px 3px 20px; background:none; }
		div.searchby ul li.leadapt { margin:5px 5px 3px 85px; background:none; }
		div.searchby ul li a, div.searchby ul li a:link { text-decoration:underline; display:block; color:#1f2a83; text-indent:11px; font:900 11px/15px Verdana, Trebuchet, Arial, sans-serif; }
		div.searchby ul li.leadmil a, div.searchby ul li.leadzip a, div.searchby ul li.leadapt a { background:none; text-indent:0; }
		div.searchby ul li a:hover, div.searchby ul li a:link:hover, div.searchby ul li a:visited:hover, div.searchby ul li a:focus { color:#000; }
div.searchby-xl { width:990px; height:auto; margin:0 0 10px 0; border:1px solid #e1e1e1; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
div#searchResultsContainer { clear:both; float:none; width:990px; margin:0; padding:0; position:relative; top:-39px; }
	div.matchPhoto { float:left; height:335px; margin:5px 4px; text-align:center; width:320px; background:url("http://images.forrent.com/sites/frc/design/sprite-photo-view.png") 0 100% no-repeat; }
